redis哨兵模式+密码认证集群搭建 |
您所在的位置:网站首页 › redis 哨兵模式 配置 › redis哨兵模式+密码认证集群搭建 |
今天介绍下redis哨兵模式的集群模式,并且密码认证登录。sentinel哨兵模式,顾名思义,就类似于一个哨兵。每个sentinel进程会master,slave定期发送消息,来确定其是否活着。如果发现master掉线,就会从slave中选取一台提升为master,自动修改相关配置。下面是配置过程。 1.安装redis、redis-sentinel。使用yum安装即可,首先安装epel源,epel-release之后安装redis即可。安装redis、redis-sentinel都直接安装redis即可。启动服务并设置成开机自启。 yum -y install epel-release yum -y install redis 2.两个redis修改redis的配置文件,/etc/redis.conf。设置服务的ip、端口、数据库文件的位置。该文件其他参数配置参照末尾示例。 bind 172.16.51.141 port 6379 dbfilename "dump.rdb" dir "/opt/webapps/redis" 之后修改/etc/systemd/system/redis.service.d/limit.conf 配置文件,设置最大文件限制。 [Service] LimitNOFILE=65535 3.配置redis-sentienl文件。设置redis主是谁,日志位置。这里要说一下的是,这个文件你一开始设置完成后,是会随着主从的切换来变化的。 dir "/opt/webapps/redis" logfile "/var/log/redis/sentinel.log" sentinel myid e85b094ccd8da12305652c84aa9cdbdd0a0caec8 sentinel monitor mymaster 172.16.51.141 6379 1 sentinel down-after-milliseconds mymaster 15000 sentinel failover-timeout mymaster 10000 上面配置完成后,就可以启动redis、redis-sentienl服务了。 4.在一台主机上使用slaveof指定主从,之后使用info命令查看主从信息。查看key的数量,两个redis的key的数量应该是一致的。 slaveof ip port
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |